home *** CD-ROM | disk | FTP | other *** search
/ Oh!X 2000 Spring / Oh!X 2000 Spring Special CD-ROM (Japan) (Part 2).7z / Oh!X 2000 Spring Special CD-ROM (Japan) (Part 2).bin / DXF / include / dxsdk.inc < prev    next >
Text File  |  1999-12-03  |  3KB  |  144 lines

  1. !IFDEF BORLAND
  2. cc = bcc32
  3. rc = brc32
  4. link = ilink32
  5. bldlib = tlib
  6. cflags = -c -3 -j1 -X -Vd -I$(INCLUDE)
  7. cflags = $(cflags) -Dsinf=(FLOAT)sin
  8. cflags = $(cflags) -Dcosf=(FLOAT)cos
  9. cflags = $(cflags) -Dasinf=(FLOAT)asin
  10. cflags = $(cflags) -Dacosf=(FLOAT)acos
  11. cflags = $(cflags) -Dsqrtf=(FLOAT)sqrt
  12. cflags = $(cflags) -Dexpf=(FLOAT)exp
  13. rcflags = -r -fo
  14. linkflags = -n -V4.0 -aa 
  15. !IFDEF main
  16. linkflags = $(linkflags) -ap
  17. borobjs=c0x32.obj
  18. !ELSE
  19. linkflags = $(linkflags) -Tpe
  20. borobjs=c0w32.obj
  21. !ENDIF
  22. linkflags = $(linkflags) -j$(LIB) -L$(LIB)
  23. libflags=$(OBJ_DIR)\$(proj).lib
  24. outobj = -o
  25. commas =,
  26. outexe=
  27. borlib=+
  28. deflibs = import32.lib cw32mti.lib ole2w32.lib
  29. !IFDEF MFC
  30. cflags =$(cflags) -VF -w-hid -w-par -w-aus -w-inl -w-inq -WM -Vd /D_NO_VCL;_RTLDLL;_AFXDLL;_X86_;_WINDOWS;_MSC_VER=1100;WIN32;
  31. !IFDEF NODEBUG
  32. deflibs = bfc42.lib bfcs42.lib $(deflibs)
  33. !ELSE
  34. deflibs = BFC42D.lib BFCS42D.lib bfcd42d.lib bfco42d.lib bfcn42d.lib $(deflibs)
  35. !ENDIF
  36. !ENDIF
  37.  
  38. d3dframe=..\..\lib\borland\d3dframe.lib
  39.  
  40. !IFDEF nodebug
  41. cdebug = -Od
  42. linkdebug = /x
  43. cflags = $(cflags) /DNDEBUG;
  44. !ELSE
  45. cdebug = -Od -v -y
  46. linkdebug = /v
  47. cflags = $(cflags) /DDEBUG;
  48. !ENDIF
  49.  
  50. !ELSE
  51. !IFDEF WATCOM
  52. cc = cl
  53. rc = rc
  54. link = link
  55. bldlib = lib
  56. deflibs = kernel32.lib gdi32.lib user32.lib advapi32.lib gdi32.lib comdlg32.lib winspool.lib shell32.lib winmm.lib comctl32.lib ole32.lib oleaut32.lib
  57. cflags = -c /D "WIN32" /D "_WINDOWS"
  58. cflags = $(cflags) -Dsinf=sin
  59. cflags = $(cflags) -Dcosf=cos
  60. cflags = $(cflags) -Dasinf=asin
  61. cflags = $(cflags) -Dacosf=acos
  62. cflags = $(cflags) -Dsqrtf=sqrt
  63. cflags = $(cflags) -Dexpf=exp
  64. !IFDEF NODEBUG
  65. cflags =$(cflags) /D "NDEBUG"
  66. cdebug = -Ox
  67. linkdebug =
  68. !IFDEF MFC
  69. cflags =$(cflags) /MD /D "_AFXDLL"
  70. !ELSE
  71. cflags =$(cflags) /ML
  72. !ENDIF
  73. !ELSE
  74. cflags =$(cflags) /D "DEBUG"
  75. cdebug = -Z7 -Ox
  76. linkdebug = -map -debug:full
  77. !IFDEF MFC
  78. cflags =$(cflags) /MDd /D "_AFXDLL"
  79. !ELSE
  80. cflags =$(cflags) /MLd
  81. !ENDIF
  82. !ENDIF
  83. rcflags = -r -fo
  84. linkflags = /INCREMENTAL:NO /NOLOGO
  85. !IFDEF main
  86. linkflags = $(linkflags) /SUBSYSTEM:CONSOLE
  87. !ELSE
  88. linkflags = $(linkflags) /SUBSYSTEM:WINDOWS
  89. !ENDIF
  90. libflags=/OUT:$(OBJ_DIR)\$(proj).lib
  91. outobj = -Fo
  92. commas=
  93. outexe=-out:
  94. borobjs=
  95. borlib=
  96. d3dframe=..\..\lib\watcom\d3dframe.lib
  97.  
  98. !ELSE
  99. cc = cl
  100. rc = rc
  101. link = link
  102. bldlib = lib
  103. deflibs = kernel32.lib gdi32.lib user32.lib advapi32.lib gdi32.lib comdlg32.lib winspool.lib shell32.lib winmm.lib comctl32.lib ole32.lib oleaut32.lib
  104. cflags = -c /D "WIN32" /D "_WINDOWS"
  105. linkflags=
  106. !IFDEF NODEBUG
  107. cflags =$(cflags) /D "NDEBUG"
  108. cdebug = -Ox
  109. linkdebug = /RELEASE
  110. !IFDEF MFC
  111. cflags =$(cflags) /MD /D "_AFXDLL"
  112. !ELSE
  113. cflags =$(cflags) /ML
  114. !ENDIF
  115. !ELSE
  116. cflags = $(cflags) /D "DEBUG"
  117. cdebug = -Z7 -Ox
  118. linkdebug = -map -debug:full -debugtype:cv
  119. !IFDEF MFC
  120. cflags =$(cflags) /MDd /D "_AFXDLL"
  121. !ELSE
  122. linkflags = $(linkflags) /NODEFAULTLIB:LIBC
  123. cflags =$(cflags) /MLd
  124. !ENDIF
  125. !ENDIF
  126. cflags =$(cflags) 
  127. rcflags = -r -fo
  128. linkflags = $(linkflags) /INCREMENTAL:NO /PDB:NONE /NOLOGO
  129. !IFDEF main
  130. linkflags = $(linkflags) /SUBSYSTEM:CONSOLE
  131. !ELSE
  132. linkflags = $(linkflags) /SUBSYSTEM:WINDOWS
  133. !ENDIF
  134. libflags=/OUT:$(OBJ_DIR)\$(proj).lib /SUBSYSTEM:WINDOWS
  135. outobj = -Fo
  136. commas=
  137. outexe=-out:
  138. borobjs=
  139. borlib=
  140. d3dframe=..\..\lib\d3dframe.lib
  141.  
  142. !ENDIF
  143. !ENDIF
  144.